html {
overflow:scroll;
}

body {
font:76% Verdana,Tahoma,Arial,sans-serif;
background:#fff url(images/background2.gif) top left repeat-y;
color:#404040;
line-height:1.2em;
margin: 20px 20px 20px 20px;
padding:0;
}

a {
text-decoration:none;
color:#4088b8;
font-weight:700;
}

a:hover {
text-decoration:underline;
}

a:visited {
color:#004D80;
}

a img {
border:0;
}

p{
margin:0 0 18px 3px;
}

ul,ol,dl {
font-size:11px;
margin:2px 0 16px 10px;
}

ul ul,ol ol {
margin:4px 0 4px 10px;
}

h1 {
font-size:4.6em;
letter-spacing:-4px;
color:#4088b8;
margin:0 0 30px -5px;
}

h1 a {
text-transform:none;
color:#4088b8;
}

h1 a:visited {
color:#4088b8;
}

h2 {
font-size:1.4em;
color:#4088b8;
border-bottom:4px solid #dadada;
letter-spacing:-1px;
margin:0 0 10px;
padding:0 2px 2px;
}

.simple_table {
background-color:#CCC;
font-size:11px;
margin:0 0 18px 3px;
}

.simple_table tr {
background:#FFF;
vertical-align:top;
}

.simple_table td {
font-family:Verdana, Geneva, Arial, helvetica, sans-serif;
}

.simple_table ol,.simple_table ul {
padding-left:26px;
margin:2px 0;
}

.simple_table p {
margin:0 0 6px;
}
